Skip to content

Visual Studio Code Proposal #264

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Visual Studio Code Proposal #264

wants to merge 2 commits into from

Conversation

patel385
Copy link

@patel385 patel385 commented Feb 2, 2024

Visual Studio Code Remote Development proposal


This is a proposal to `add` and not `replace`. There is `no one size fits all`. Every developer is different. Has preferred `toolset`. Has deep customizations to their likings. We are not asking to run `Visual Studio Code` on the server. Instead, use it's built-in `SSH capabilities` to increase the productivity, development workflow and take advantage of all the bells / whistles provided by the IDE - the code editor.


Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#### Settings to make things work
To make extensions work, there are a few settings that should be applied.
* if you hit cert issues trying to pull extensions ->
```bash
export NODE_EXTRA_CA_CERTS=/apps/terraform/etc/census-pki.bundle.crt
  • Remember not to fill up your home directory, which the ~/.vscode/ and ~/.vscode-server/ folders will do quickly. In order to fix that, add to your vscode settings.json ->
    "remote.SSH.serverInstallPath": {
        "iebcloud": "/apps/terraform/workspaces/<jbid>"
    },
  • other settings that may/may-not be needed ->
    "remote.downloadExtensionsLocally": true,
    "remote.SSH.enableRemoteCommand": true,
    "remote.SSH.remoteServerListenOnSocket": true,
    "remote.SSH.remotePlatform": {
        "iebcloud": "linux"
    },

Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants